What is outernet london?

Outernet London is a large-scale immersive entertainment and retail complex located in central London, specifically near Tottenham Court Road station. It's known for its massive, floor-to-ceiling LED screens that display visually stunning content, creating a unique and engaging environment.

Key aspects of Outernet London include: